lightning rod


Results for "lightning rod"

English - Turkish Dictionary

lightning rod

(English - Turkish Dictionary) :
yıldırımsavar, paratoner.